/*****************************************************************************\
 dj3600ColorMaps.cpp : Implimentation for the DJ3600 color maps

  Copyright (c) 1996 - 2015, HP Co.
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
  3. Neither the name of HP nor the names of its
     contributors may be used to endorse or promote products derived
     from this software without specific prior written permission.

  THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
  NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  TO, PATENT INFRINGEMENT; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  \***************************************************************************/

#include "CommonDefinitions.h"

// 600x600x1, KCMY - Plain Normal, MLC Both

uint32_t ulMapDJ3600_KCMY_6x6x1[ 9 * 9 * 9 ] =
{
3503343871UL, 2379407530UL, 1338176353UL,  698938928UL,  446166815UL,  311162901UL, 
 193132557UL,   91879429UL,    7403520UL, 3999964546UL, 2759781530UL, 1235874648UL, 
 631371308UL,  429258525UL,  294320148UL,  176289804UL,   74971140UL,    7141376UL, 
3996614467UL, 3695036491UL, 1732834647UL,  744355636UL,  376502042UL,  242546704UL, 
 141686793UL,   57407491UL,    6420480UL, 3961749547UL, 3945178158UL, 3173837109UL, 
1093532471UL,  505608740UL,  239335697UL,   71891205UL,   38531842UL,    4777472UL, 
3961028126UL, 3944322079UL, 3759852831UL, 2434527520UL,  706345758UL,  387447579UL, 
 152958987UL,   69723652UL,    2345472UL, 3960568341UL, 3960572437UL, 3893476373UL, 
3289377554UL, 1594816272UL,  420478481UL,  252706066UL,   67433989UL,      50176UL, 
3960173838UL, 3960242702UL, 3909856269UL, 3607616520UL, 2349264135UL, 1023866375UL, 
 269089547UL,  101120007UL,      50176UL, 3959844615UL, 3943070215UL, 3926236166UL, 
3775055107UL, 2785266179UL, 1493421316UL,  654560772UL,  168089349UL,      50944UL, 
3942676480UL, 3892345344UL, 3724574720UL, 3405809920UL, 2684391936UL, 1728092672UL, 
 989896448UL,  419472640UL,      41984UL, 3938409846UL, 1777809479UL,  719700274UL, 
 265413906UL,  113242887UL,   78312964UL,   26474241UL,   42465026UL,    7597568UL, 
4099756906UL, 3130956215UL, 1570223961UL,  428925723UL,  159509771UL,   41151746UL, 
   6743040UL,    6215936UL,    6018560UL, 4029963327UL, 3644760395UL, 1782421067UL, 
 575062561UL,  257082638UL,   89245445UL,    5162752UL,    5162752UL,    5624576UL, 
3995102759UL, 3894320676UL, 2652743204UL,  975619374UL,  370263572UL,  153272840UL, 
  36422146UL,    3260672UL,    4049664UL, 3977670940UL, 3859972117UL, 3188485391UL, 
1779476755UL,  638694420UL,  285979662UL,   84128516UL,     368128UL,    1485824UL, 
3960434963UL, 3825888268UL, 3305592585UL, 2315745034UL, 1242012169UL,  453550859UL, 
 201761544UL,   33657602UL,      38656UL, 3960106252UL, 3758447622UL, 3322169094UL, 
2718127620UL, 1711501317UL,  906197252UL,  302287366UL,  100897027UL,      38656UL, 
3959777286UL, 3657518081UL, 3355523073UL, 2734764801UL, 2013350401UL, 1258379777UL, 
 587291137UL,  167863553UL,      40704UL, 3825228288UL, 3556784896UL, 3439344384UL, 
3053467392UL, 2248162048UL, 1493191424UL,  855657984UL,  369118976UL,      17920UL, 
3921752382UL, 3102352688UL,  670965543UL,  149451274UL,  147700489UL,   96322565UL, 
  60541443UL,   42256898UL,    7258112UL, 3985386811UL, 3702734672UL, 1538472522UL, 
 330521618UL,   10190080UL,    8687360UL,    7445504UL,    6529536UL,    6075392UL, 
4231344960UL, 3157142584UL, 1545279776UL,  943204887UL,  205414664UL,   20805889UL, 
   3964160UL,    4032000UL,    3837696UL, 4045286692UL, 3894363174UL, 2467113488UL, 
 973409798UL,  369441287UL,  118703875UL,    1724672UL,    2450944UL,    3113472UL, 
4011019287UL, 3859893269UL, 3171563020UL, 1459887621UL,  537207045UL,  235091204UL, 
  67188481UL,      19968UL,    1077504UL, 3977074448UL, 3809102860UL, 3020168197UL, 
1560282369UL,  922816514UL,  335614466UL,  134288641UL,   33632769UL,      20736UL, 
3976747530UL, 3724821765UL, 2885750530UL, 1744830464UL, 1056964608UL,  587202560UL, 
 184549376UL,   83893249UL,      11520UL, 3959642372UL, 3590337024UL, 2684354560UL, 
1946157056UL, 1325400064UL,  822083584UL,  419430400UL,  117440512UL,      13312UL, 
3707780608UL, 3472891904UL, 2717908992UL, 2130706432UL, 1560281088UL, 1040187392UL, 
 603979776UL,  285213184UL,          0UL, 3921681442UL, 3638301978UL, 1207570452UL, 
 251399441UL,  165093385UL,  112809990UL,   77490948UL,   42365442UL,    7170048UL, 
3953203487UL, 3719895071UL, 1488459293UL,  331156752UL,   44895746UL,    9254656UL, 
   7818496UL,    6838016UL,    6250496UL, 4031061542UL, 3729530664UL, 2100235536UL, 
 925305099UL,  206570244UL,    5311232UL,    5186304UL,    4994816UL,    4737024UL, 
4246740775UL, 3626312750UL, 1946683146UL,  838860800UL,  587202560UL,   67502080UL, 
   1050624UL,    1448704UL,    1782784UL, 4078113303UL, 3826389270UL, 2986936587UL, 
1459617792UL,  654311424UL,  201326592UL,   33554432UL,       2304UL,     599296UL, 
4027262733UL, 3758691083UL, 2936275973UL, 1761607680UL,  989855744UL,  385875968UL, 
 100663296UL,   16777216UL,       3840UL, 4010227975UL, 3624146437UL, 2936078594UL, 
1845493760UL, 1174405120UL,  704643072UL,  218103808UL,   50331648UL,          0UL, 
3842191108UL, 3456174337UL, 2868903936UL, 2030043136UL, 1358954496UL,  973078528UL, 
 520093696UL,  117440512UL,          0UL, 3439331584UL, 3305111552UL, 2885681152UL, 
2231369728UL, 1610612736UL, 1241513984UL,  771751936UL,  335544320UL,          0UL, 
3921285141UL, 3755084815UL, 2230520075UL,  351997200UL,  166266890UL,  147064327UL, 
  94702084UL,   42409730UL,    7546624UL, 3936620050UL, 3652061708UL, 2125990413UL, 
 448465936UL,   44892418UL,    8847360UL,    7864320UL,    7081984UL,    6692352UL, 
3998551827UL, 3629387282UL, 2016741128UL,  791741960UL,  205259267UL,    4325376UL, 
   4718592UL,    4980736UL,    5051136UL, 4111667992UL, 3406893334UL, 2130903812UL, 
1056964608UL,  570425344UL,   67108864UL,     458752UL,    1638400UL,    2293760UL, 
3977581594UL, 3608351512UL, 2768700937UL, 1208091139UL,  603979776UL,  335544320UL, 
  33554432UL,   33554432UL,          0UL, 3993766927UL, 3658091020UL, 2835612420UL, 
1694564609UL,  922746880UL,  402653184UL,   83886080UL,          0UL,          0UL, 
3859220233UL, 3523544070UL, 2785083649UL, 1694498816UL, 1107296256UL,  654311424UL, 
 167772160UL,   33554432UL,          0UL, 3607298820UL, 3389063425UL, 2734686208UL, 
1895825408UL, 1207959552UL,  855638016UL,  486539264UL,   83886080UL,          0UL, 
3321888768UL, 3154116608UL, 2701131776UL, 2097152000UL, 1375731712UL, 1107296256UL, 
 754974720UL,  385875968UL,          0UL, 3921087246UL, 3838511114UL, 3052143621UL, 
 904922117UL,  198969611UL,  114099206UL,   94241540UL,   58786306UL,    7405568UL, 
3936356363UL, 3584165384UL, 2427192583UL,  917636102UL,   94962435UL,    9109504UL, 
   7208960UL,    6291456UL,    6029312UL, 3965519882UL, 3528590599UL, 1932591619UL, 
1094189829UL,  238158596UL,    3276800UL,    3342336UL,    3670016UL,    4325376UL, 
4028107276UL, 3339192074UL, 1929379841UL, 1040187392UL,  452984832UL,   83886080UL, 
         0UL,     458752UL,    1572864UL, 4111273232UL, 3591047949UL, 2600665861UL, 
1157627904UL,  704643072UL,  352321536UL,   67108864UL,          0UL,          0UL, 
3372878091UL, 3658091020UL, 3003253251UL, 1510015234UL,  855703809UL,  385875968UL, 
 184549376UL,          0UL,          0UL, 3439724039UL, 3372549125UL, 2701197570UL, 
1744830465UL, 1157627904UL,  654311424UL,  234881024UL,   33554432UL,          0UL, 
3254911491UL, 3221291266UL, 2617245696UL, 1828716544UL, 1207959552UL,  771751936UL, 
 503316480UL,   83886080UL,          0UL, 2986344448UL, 2835349504UL, 2415919104UL, 
1946157056UL, 1358954496UL,  872415232UL,  704643072UL,  419430400UL,          0UL, 
3920693001UL, 3888448518UL, 3285910019UL, 1658323715UL,  416481795UL,   63504899UL, 
  95748868UL,   58917122UL,    6619136UL, 3936158982UL, 3600548355UL, 2627404290UL, 
1352663297UL,  362349059UL,    8847360UL,    7274496UL,    5570560UL,    4980736UL, 
3966042884UL, 3579708164UL, 2403533058UL, 1346109698UL,  472973570UL,   19333120UL, 
   2293760UL,    2555904UL,    2883584UL, 3978888197UL, 3221422852UL, 1828716544UL, 
1107296256UL,  620756992UL,  100663296UL,          0UL,          0UL,     327680UL, 
3691448073UL, 3020096259UL, 2013331713UL, 1174405120UL,  788529152UL,  335544320UL, 
  50331648UL,          0UL,          0UL, 4010280970UL, 3506832647UL, 2466316546UL, 
1342177281UL,  939524096UL,  503316480UL,  201326592UL,   16777216UL,          0UL, 
3909617417UL, 3288465922UL, 2415919105UL, 1560281088UL, 1157627904UL,  671088640UL, 
 218103808UL,  134217728UL,          0UL, 3103850753UL, 2902458369UL, 2382364672UL, 
1744830464UL, 1241513984UL,  805306368UL,  385875968UL,  117440512UL,          0UL, 
2600468480UL, 2466250752UL, 2231369728UL, 1795162112UL, 1342177280UL,  855638016UL, 
 520093696UL,  385875968UL,          0UL, 3920298756UL, 3904766466UL, 3318284546UL, 
1992753410UL,  968557058UL,  313786626UL,  111018756UL,   43254017UL,    7143424UL, 
3935895810UL, 3566206976UL, 2726690816UL, 1636237312UL,  780402688UL,  125042945UL, 
   6488064UL,    5111808UL,    4194304UL, 3915972866UL, 3546218496UL, 2571501568UL, 
1681522689UL,  809172993UL,  170524673UL,    1966080UL,    1572864UL,    1703936UL, 
3693740546UL, 3458203906UL, 2047148032UL, 1258291200UL,  855638016UL,  301989888UL, 
  16777216UL,          0UL,          0UL, 3506635523UL, 2885746945UL, 2030043136UL, 
1207959552UL,  754974720UL,  536870912UL,   83886080UL,          0UL,          0UL, 
3674407683UL, 3154182402UL, 2046886145UL, 1308622848UL,  872415232UL,  486539264UL, 
 201326592UL,   16777216UL,          0UL, 3254845697UL, 2617311233UL, 2030043136UL, 
1392508928UL, 1023410176UL,  620756992UL,  234881024UL,  117440512UL,          0UL, 
3657498882UL, 2868903936UL, 2097152000UL, 1577058304UL, 1241513984UL,  822083584UL, 
 369098752UL,   83886080UL,          0UL, 2197815296UL, 2113929216UL, 1912602624UL, 
1644167168UL, 1325400064UL,  855638016UL,  486539264UL,  268435456UL,          0UL, 
3920625664UL, 3769696256UL, 3283353600UL, 2342846464UL, 1553530880UL,  831389696UL, 
 411566080UL,  159383552UL,    7995392UL, 3767205888UL, 3431137280UL, 2793144320UL, 
1920270336UL, 1198587904UL,  526843904UL,  173277184UL,    4587520UL,    3932160UL, 
3596156928UL, 3428253696UL, 2655453184UL, 2134769664UL, 1178075136UL,  590020608UL, 
 135921664UL,    1179648UL,     720896UL, 3374186496UL, 3290103808UL, 2299592704UL, 
1610612736UL, 1291845632UL,  587202560UL,  218103808UL,          0UL,          0UL, 
3238002688UL, 3204448256UL, 2516582400UL, 1677721600UL, 1342177280UL,  989855744UL, 
 402653184UL,   33554432UL,          0UL, 2734686208UL, 2734686208UL, 2130706432UL, 
1342177280UL,  838860800UL,  654311424UL,  486539264UL,  117440512UL,          0UL, 
2298478592UL, 2264924160UL, 2080374784UL, 1426063360UL,  989855744UL,  536870912UL, 
 335544320UL,  201326592UL,          0UL, 2046820352UL, 2030043136UL, 1996488704UL, 
1644167168UL, 1023410176UL,  654311424UL,  285212672UL,  167772160UL,          0UL, 
1912602624UL, 1879048192UL, 1677721600UL, 1442840576UL, 1124073472UL,  771751936UL, 
 452984832UL,  218103808UL,          0UL,
};

// 600x600x1UL, ClMlxx - Plain NormalUL, MLC Both

uint32_t ulMapDJ3600_ClMlxx_6x6x1[ 9 * 9 * 9 ] =
{
         0UL,     591872UL,     393216UL,    1441792UL,    2097152UL,    2424832UL, 
   2818048UL,    3211264UL,    3604480UL,       2816UL,          0UL,    1179648UL, 
   1638400UL,    2162688UL,    2490368UL,    2883584UL,    3276800UL,    3735552UL, 
     13568UL,    1188608UL,          0UL,    3801088UL,    3538944UL,    3407872UL, 
   3538944UL,    3801088UL,    4194304UL,      16128UL,      10752UL,      66560UL, 
         0UL,    6029312UL,    5177344UL,    5177344UL,    5376256UL,    6168064UL, 
     17664UL,      14336UL,     202240UL,          0UL,        768UL,    4587520UL, 
   6881792UL,    7675392UL,    9195264UL,      19200UL,      16640UL,       7936UL, 
         0UL,          0UL,          0UL,    2752512UL,    7210496UL,   10314240UL, 
     20480UL,      18432UL,      11520UL,       1792UL,       3072UL,       2816UL, 
      2560UL,    1773312UL,    6912000UL,      22016UL,      19968UL,      14592UL, 
      9472UL,     153344UL,     158720UL,     230144UL,     226048UL,    2658560UL, 
     20736UL,      22272UL,      26880UL,      36608UL,      42240UL,      45312UL, 
     48128UL,      49664UL,      51456UL,     720896UL,          0UL,       7936UL, 
      2560UL,     459776UL,    1376768UL,    2228736UL,    2687488UL,    4002048UL, 
   2752512UL,    9208064UL,    6579968UL,    3482112UL,    3412480UL,    3936512UL, 
   4989184UL,    5911552UL,    6174976UL,      18176UL,    2312448UL,   10067968UL, 
   8019200UL,    7362560UL,    7165184UL,    7165184UL,    7230720UL,    6569472UL, 
     19200UL,     210688UL,    3639296UL,    3637504UL,    9264896UL,    9266176UL, 
   8741376UL,    8480000UL,    7949824UL,      19712UL,     152320UL,    3193600UL, 
   2334208UL,    2732032UL,    6393600UL,    9730560UL,   10192128UL,    9598976UL, 
     20736UL,     223232UL,    1620992UL,    2014976UL,    1619968UL,    1884160UL, 
   3978496UL,    7055872UL,    9278464UL,      22016UL,     163840UL,     770816UL, 
   1230848UL,    1034240UL,    1035520UL,    1363200UL,    2344960UL,    4896000UL, 
     23040UL,     104704UL,     247296UL,     513024UL,     381440UL,     316416UL, 
    383744UL,     383744UL,    1295360UL,      30976UL,      45568UL,      49152UL, 
     52992UL,      54784UL,      55040UL,      56320UL,      57600UL,      59136UL, 
   1441792UL,     393472UL,          0UL,     348928UL,    1657856UL,    2773248UL, 
   3755264UL,    4738560UL,    5726976UL,    3407872UL,    3806976UL,    9464576UL, 
   4494592UL,    4361216UL,    4884224UL,    5603840UL,    6192640UL,    6516992UL, 
    851968UL,   11767296UL,   15654144UL,   12505088UL,    8434688UL,    7773952UL, 
   7773184UL,    7771648UL,    7900672UL,      28672UL,     487936UL,    9427200UL, 
  12972544UL,   11848192UL,   10011392UL,    9288448UL,    8826112UL,    8361984UL, 
     25600UL,     358656UL,    3001088UL,    5761280UL,    6680576UL,    8246784UL, 
   9358080UL,   10076160UL,    9676544UL,      24832UL,     229888UL,    1627904UL, 
   3011328UL,    3011328UL,    3536896UL,    4713472UL,    6870272UL,    9028352UL, 
     24832UL,     169216UL,     515328UL,    1305856UL,    1438720UL,    1440512UL, 
   1834496UL,    2682368UL,    4840704UL,      25600UL,      46080UL,     189696UL, 
    518400UL,     519424UL,     522240UL,     523264UL,     654848UL,    1108224UL, 
     40704UL,      50944UL,      58112UL,      60160UL,      60672UL,      62464UL, 
     64000UL,      64512UL,      64256UL,    1703936UL,     459008UL,          0UL, 
    334592UL,    2202624UL,    3708416UL,    4560128UL,    5150720UL,    5940224UL, 
   3145728UL,    3999744UL,    9643264UL,    7760640UL,    4701952UL,    5551360UL, 
   5943296UL,    6270720UL,    6466560UL,    6488064UL,    8720896UL,   14914560UL, 
  15054080UL,   10273792UL,    7392256UL,    7521792UL,    7389440UL,    7323136UL, 
      3072UL,    3224064UL,   13088000UL,   13809920UL,   13682944UL,   10147328UL, 
   8508928UL,    8834816UL,    9094912UL,      30720UL,     560128UL,    4637184UL, 
   8441600UL,   10471424UL,    8638208UL,    8639488UL,    8771584UL,    9751296UL, 
     32512UL,     372736UL,    2608384UL,    3329792UL,    3985152UL,    4773120UL, 
   5167616UL,    6151680UL,    7854592UL,      30464UL,     310016UL,    1101824UL, 
   1624320UL,    1887232UL,    1889280UL,    2676992UL,    3268096UL,    4709888UL, 
  16880640UL,     118528UL,     381184UL,     575744UL,     707328UL,     774144UL, 
    776192UL,    1104384UL,    1632000UL,      52992UL,      54272UL,      53760UL, 
     51968UL,      52736UL,      52736UL,      55296UL,      57344UL,      54784UL, 
   2162688UL,     852224UL,          0UL,     655616UL,    3155200UL,    5087744UL, 
   5161216UL,    6012928UL,    6537216UL,    3211264UL,    5440768UL,    8916992UL, 
  11606528UL,    9526528UL,    8104704UL,    6801152UL,    6735872UL,    6931712UL, 
   6356992UL,    9702656UL,   14500352UL,   15354880UL,   13921024UL,   11837696UL, 
   9879552UL,    7851264UL,    7522816UL,    6684672UL,   11412224UL,   14182144UL, 
  14452736UL,   14454272UL,   13734912UL,   12891648UL,   11126528UL,    8311808UL, 
    596224UL,    2305024UL,    6775040UL,    9731584UL,   10387456UL,    9603584UL, 
   9284096UL,   10469120UL,    9883136UL,     158464UL,     880896UL,    3115776UL, 
   4167424UL,    4691968UL,    6065664UL,    5677312UL,    6731008UL,    8505856UL, 
    171520UL,     566784UL,    1417984UL,    2006528UL,    2007040UL,    2269952UL, 
   3257088UL,    3455744UL,    5620992UL,     311040UL,     180224UL,     504064UL, 
    763392UL,     826880UL,     762368UL,     896768UL,    1358336UL,    2342144UL, 
     49920UL,      47616UL,      47104UL,      45312UL,      43008UL,      41472UL, 
     44544UL,      48128UL,      43776UL,    2490368UL,    1245184UL,     196608UL, 
   1769472UL,    6163968UL,    8071936UL,    9206016UL,    8432640UL,    8305920UL, 
   3473408UL,    6620416UL,    9504768UL,   11799040UL,   12328448UL,   12273152UL, 
  11044096UL,   10200832UL,    9549824UL,    6291456UL,   10881024UL,   14556416UL, 
  14886144UL,   15412224UL,   14240000UL,   13140224UL,   12165376UL,   10729472UL, 
   9109504UL,   13440512UL,   14957312UL,   14697472UL,   15157248UL,   14829568UL, 
  14119168UL,   13605120UL,   12238080UL,    3997952UL,    5705984UL,    9582336UL, 
  10702592UL,   11096576UL,   11294720UL,   10840576UL,   11766784UL,   11648512UL, 
   2634496UL,    1189632UL,    3555584UL,    5000960UL,    5852672UL,    5590016UL, 
   6642944UL,    6586112UL,    8170240UL,    1204992UL,    1073408UL,    1729024UL, 
   2188800UL,    2451456UL,    3168000UL,    3760896UL,    3898112UL,    5346048UL, 
    752896UL,     424960UL,     555008UL,     751360UL,     946944UL,    1010688UL, 
   1011712UL,    1669376UL,    2590976UL,      35840UL,      34560UL,      33792UL, 
     33536UL,      33024UL,      29696UL,      28928UL,      32768UL,      30464UL, 
   2818048UL,    1507328UL,    2293760UL,    4849920UL,    7995904UL,   10030592UL, 
  12000256UL,   12081664UL,   11567616UL,    3670016UL,    6750720UL,   10420992UL, 
  11928064UL,   13109248UL,   13311232UL,   13317888UL,   13001984UL,   12680448UL, 
   6094848UL,    9896448UL,   13765632UL,   14552832UL,   15405568UL,   15342592UL, 
  14891264UL,   14049792UL,   13465856UL,    8781824UL,   14224128UL,   15145216UL, 
  15409408UL,   15345152UL,   15671808UL,   14954240UL,   14766848UL,   14381568UL, 
   8587008UL,   10098944UL,   11216640UL,   11414784UL,   11349248UL,   12595712UL, 
  12267776UL,   12538624UL,   13073408UL,    1901312UL,    3281152UL,    5317632UL, 
   6172160UL,    6892544UL,    7024128UL,    8598272UL,    8276224UL,    8943360UL, 
    334336UL,    1648896UL,    2371584UL,    2699520UL,    2895616UL,    3091456UL, 
   2959616UL,    4669184UL,    5204480UL,     935936UL,     672768UL,     803584UL, 
    869120UL,     999936UL,    1064960UL,    1389824UL,    1785088UL,    2907648UL, 
     21248UL,      20992UL,      20736UL,      21248UL,      20992UL,      19968UL, 
     17152UL,      18688UL,      20224UL,    3145728UL,    1966080UL,    5177344UL, 
   7471360UL,   10682880UL,   12518400UL,   13174784UL,   13177600UL,   13253888UL, 
   3932160UL,    7733248UL,   11403264UL,   12648448UL,   13303808UL,   14091008UL, 
  14096128UL,   14361344UL,   14235904UL,    6291456UL,   10158080UL,   13566720UL, 
  14353408UL,   14877440UL,   15730432UL,   15603200UL,   15539968UL,   15152640UL, 
  11337984UL,   13107712UL,   15599872UL,   15601152UL,   15666688UL,   15928832UL, 
  15602176UL,   15342848UL,   15348224UL,   12059904UL,   11864576UL,   12062464UL, 
  11997952UL,   11801600UL,   12850688UL,   13375232UL,   13179904UL,   13646592UL, 
   5767936UL,    6228992UL,    6689792UL,    7083520UL,    7476736UL,    7410944UL, 
   9704960UL,    9443072UL,   10499840UL,    2232064UL,    2692864UL,    2955264UL, 
   3348992UL,    3479552UL,    3675648UL,    4396288UL,    5183744UL,    6829824UL, 
    201728UL,     661760UL,     989696UL,    1120512UL,    1185536UL,    1251072UL, 
   1315840UL,    1249536UL,    2766592UL,       9216UL,       9216UL,       9216UL, 
      9472UL,       9728UL,       9984UL,       9472UL,       8704UL,      12032UL, 
   2949120UL,    4259840UL,    7995392UL,   10223616UL,   11927552UL,   13041664UL, 
  13500416UL,   13828096UL,   14024704UL,    6160384UL,    9568256UL,   11927552UL, 
  12976128UL,   13500416UL,   14155776UL,   14745600UL,   15073792UL,   15400960UL, 
  10092544UL,   11665408UL,   13500416UL,   14024704UL,   14745600UL,   15400960UL, 
  16056320UL,   16189184UL,   16449536UL,   13434880UL,   13762560UL,   15073280UL, 
  15597568UL,   15597568UL,   15990784UL,   15925248UL,   15664896UL,   15597568UL, 
  13107200UL,   13172736UL,   13631488UL,   13697024UL,   12910592UL,   13238272UL, 
  13697024UL,   13631488UL,   13500416UL,    7995392UL,    7798784UL,    8912896UL, 
   7668480UL,    7799808UL,    8127232UL,    9699328UL,   10289152UL,   10354688UL, 
   3735552UL,    3145728UL,    3997696UL,    3737600UL,    3999744UL,    4130048UL, 
   4719360UL,    5767168UL,    6160384UL,    1376256UL,     851968UL,     786432UL, 
   1048576UL,    1312512UL,    1443584UL,    1573888UL,    2228224UL,    3473408UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,
};


// 600x600x2, KCMY - Photo Best, MLC Both

uint32_t ulMapDJ3600_KCMY_6x6x2[ 9 * 9 * 9 ] =
{
3317360895UL, 3587571711UL, 2630745874UL, 1166933778UL,  558432009UL,  202374912UL, 
     65280UL,      65280UL,      61952UL, 4286697175UL, 3867868899UL, 2478505755UL, 
1064697618UL,  456589062UL,  100925184UL,      65280UL,      65280UL,      61440UL, 
4281391953UL, 4281401169UL, 3306553118UL, 1259536131UL,  402718464UL,  151060224UL, 
  50393088UL,      55296UL,      53760UL, 4278248192UL, 4278253824UL, 3892379392UL, 
2164324864UL,  805371648UL,  352378880UL,  151031040UL,   50361600UL,      29952UL, 
4278247168UL, 4278251264UL, 4261474048UL, 3070286848UL, 1359007232UL,  553701632UL, 
 151021056UL,  100671744UL,       6912UL, 4278243072UL, 4278245632UL, 4278243840UL, 
3338707456UL, 1912639488UL,  755006976UL,  251682048UL,  100670208UL,          0UL, 
4278240000UL, 4278242304UL, 4278241792UL, 3456139520UL, 2516603136UL, 1308634368UL, 
 402660864UL,  151000320UL,          0UL, 4278234624UL, 4278237696UL, 4278239488UL, 
3842018560UL, 3170913792UL, 1962946560UL,  905976576UL,  150996480UL,          0UL, 
4278230784UL, 4278229248UL, 4278226944UL, 4009786112UL, 3288358144UL, 2617264128UL, 
1560292608UL,  704649216UL,        768UL, 4293301959UL, 4127165121UL, 1979703064UL, 
 618921734UL,  113377027UL,   58064640UL,   51576576UL,      64000UL,      58880UL, 
4289820069UL, 3583816940UL, 3234785331UL, 1067056917UL,  357105414UL,   51183360UL, 
     65280UL,      65280UL,      55296UL, 4281384273UL, 4281589076UL, 3290944563UL, 
1510796291UL,  553713152UL,  100727808UL,      59392UL,      55296UL,      50432UL, 
4278245120UL, 4278248960UL, 3674265856UL, 2113983488UL,  855693056UL,  251705856UL, 
     39936UL,      29184UL,      18432UL, 4278244352UL, 4278241792UL, 3842027008UL, 
2717948160UL, 1258328832UL,  503352576UL,  151008768UL,       3840UL,          0UL, 
4278239488UL, 4278224640UL, 4009778432UL, 3238022656UL, 1811953152UL,  754985472UL, 
 251666688UL,   50331648UL,          0UL, 4278223104UL, 4278204672UL, 4026538752UL, 
3355448576UL, 2365591296UL, 1258292736UL,  452984832UL,  100663296UL,          0UL, 
4278211584UL, 4278191616UL, 4026531840UL, 3523215360UL, 2919235584UL, 1761607680UL, 
 855638016UL,  251658240UL,          0UL, 4278201600UL, 4278190080UL, 4076863488UL, 
3674210304UL, 3271557120UL, 2365587456UL, 1409286144UL,  603979776UL,          0UL, 
4294257206UL, 4160689435UL, 2029977600UL,  318706944UL,  165107459UL,  109928451UL, 
  52914432UL,      33792UL,      36096UL, 4291571001UL, 4292429923UL, 3319802398UL, 
1070667779UL,  211758339UL,    5331456UL,    1410816UL,      38400UL,      39168UL, 
4283510076UL, 4148707162UL, 3023844942UL, 1764377103UL,  553671936UL,   50363904UL, 
     34560UL,      33024UL,      31488UL, 4278222336UL, 4278225408UL, 3472906752UL, 
2063611392UL,  855649536UL,  251665920UL,       7680UL,       8448UL,      13056UL, 
4278226176UL, 4278213888UL, 3707773184UL, 2516587776UL, 1207964160UL,  452987904UL, 
 100663296UL,          0UL,          0UL, 4278209280UL, 4278196224UL, 3707764736UL, 
3019898880UL, 1711276032UL,  754974720UL,  251658240UL,   50331648UL,          0UL, 
4278195456UL, 4278190080UL, 3808428032UL, 3271557120UL, 2164260864UL, 1258291200UL, 
 503316480UL,  100663296UL,          0UL, 4278192384UL, 4278190080UL, 3808428032UL, 
3388997632UL, 2667577344UL, 1660944384UL,  855638016UL,  251658240UL,          0UL, 
4278190080UL, 4278190080UL, 3791650816UL, 3472883712UL, 3070230528UL, 2063597568UL, 
1358954496UL,  553648128UL,          0UL, 4294705152UL, 4294901760UL, 1878982656UL, 
 620691456UL,  166264832UL,  161611776UL,   56033280UL,    3145728UL,    1376256UL, 
4291887104UL, 4292871689UL, 3186360320UL, 1172307968UL,  213975040UL,    7667712UL, 
   4325376UL,    1769472UL,        768UL, 4287628035UL, 4285857792UL, 3378118656UL, 
1968635904UL,  556793856UL,     983040UL,     196608UL,          0UL,          0UL, 
4279369728UL, 4278190080UL, 3305111552UL, 1862270976UL, 1207959552UL,  251658240UL, 
         0UL,          0UL,       1536UL, 4278193152UL, 4278190080UL, 3640655872UL, 
2516582400UL, 1358954496UL,  503316480UL,  100663296UL,          0UL,          0UL, 
4278190080UL, 4278190080UL, 3707764736UL, 3070230528UL, 1711276032UL,  754974720UL, 
 251658240UL,          0UL,          0UL, 4278190080UL, 4278190080UL, 3791650816UL, 
3254779904UL, 2113929216UL, 1258291200UL,  503316480UL,  100663296UL,          0UL, 
4278190080UL, 4278190080UL, 3808428032UL, 3321888768UL, 2466250752UL, 1660944384UL, 
 855638016UL,  251658240UL,          0UL, 4278190080UL, 4261412864UL, 3741319168UL, 
3355443200UL, 2768240640UL, 2063597568UL, 1409286144UL,  553648128UL,          0UL, 
4294705152UL, 4294901760UL, 2382299136UL,  620691456UL,   67043328UL,  113704960UL, 
  58982400UL,   56623104UL,    3735552UL, 4291166208UL, 4291559424UL, 3320381440UL, 
1122369536UL,  265551872UL,   10616832UL,    6094848UL,    2752512UL,    1376256UL, 
4285267968UL, 4284284928UL, 3528720384UL, 1818427392UL,  660013056UL,   53084160UL, 
   1179648UL,     196608UL,          0UL, 4278386688UL, 4261412864UL, 3456106496UL, 
2264924160UL, 1207959552UL,  301989888UL,          0UL,          0UL,          0UL, 
4278190080UL, 4278190080UL, 3640655872UL, 2466250752UL, 1358954496UL,  754974720UL, 
 100663296UL,          0UL,          0UL, 4278190080UL, 4278190080UL, 3791650816UL, 
3170893824UL, 1761607680UL,  905969664UL,  251658240UL,          0UL,          0UL, 
4278190080UL, 4278190080UL, 3808428032UL, 3254779904UL, 2063597568UL, 1157627904UL, 
 503316480UL,   50331648UL,          0UL, 4278190080UL, 4278190080UL, 3808428032UL, 
3305111552UL, 2164260864UL, 1560281088UL,  754974720UL,  251658240UL,          0UL, 
4278190080UL, 4278190080UL, 3758096384UL, 3338665984UL, 2415919104UL, 1862270976UL, 
1358954496UL,  553648128UL,          0UL, 4294377472UL, 4294901760UL, 2935947264UL, 
 822018048UL,   67043328UL,   16646144UL,   63242240UL,    9633792UL,    6684672UL, 
4291887104UL, 4289986560UL, 3386900480UL, 1525022720UL,  316211200UL,   12910592UL, 
   8060928UL,    4915200UL,    3145728UL, 4284481536UL, 4282712064UL, 3560308736UL, 
2670919680UL,  710737920UL,  105578496UL,    2359296UL,     983040UL,     196608UL, 
4278190080UL, 4076863488UL, 3422552064UL, 2516582400UL, 1107296256UL,  352321536UL, 
         0UL,          0UL,          0UL, 4278190080UL, 4278190080UL, 3489660928UL, 
2516582400UL, 1509949440UL,  855638016UL,  150994944UL,          0UL,          0UL, 
4278190080UL, 4278190080UL, 3758096384UL, 3120562176UL, 1761607680UL,  855638016UL, 
 452984832UL,          0UL,          0UL, 4278190080UL, 4278190080UL, 3909091328UL, 
3305111552UL, 2113929216UL, 1107296256UL,  553648128UL,   50331648UL,          0UL, 
4278190080UL, 4278190080UL, 3925868544UL, 3355443200UL, 2315255808UL, 1409286144UL, 
 805306368UL,  251658240UL,          0UL, 4278190080UL, 4278190080UL, 3892314112UL, 
3405774848UL, 2466250752UL, 1560281088UL, 1258291200UL,  553648128UL,          0UL, 
4293525504UL, 4294901760UL, 3456040960UL, 1526661120UL,  268369920UL,   16711680UL, 
  16187392UL,   63373312UL,    9830400UL, 4291624960UL, 4291690496UL, 3419865088UL, 
1977745408UL,  517341184UL,   13041664UL,   11403264UL,    7077888UL,    5308416UL, 
4284284928UL, 4284088320UL, 3525378048UL, 2270429184UL,  912457728UL,  156303360UL, 
   3932160UL,    2162688UL,    1376256UL, 4278190080UL, 3959422976UL, 3422552064UL, 
2617245696UL, 1207959552UL,  452984832UL,          0UL,          0UL,          0UL, 
4278190080UL, 3758096384UL, 3405774848UL, 2566914048UL, 1711276032UL,  704643072UL, 
 201326592UL,          0UL,          0UL, 4278190080UL, 4278190080UL, 3674210304UL, 
2566914048UL, 1660944384UL,  956301312UL,  553648128UL,   50331648UL,          0UL, 
4278190080UL, 4278190080UL, 3892314112UL, 3288334336UL, 2063597568UL, 1157627904UL, 
 503316480UL,  301989888UL,          0UL, 4278190080UL, 4278190080UL, 4110417920UL, 
3489660928UL, 2516582400UL, 1409286144UL,  654311424UL,  251658240UL,          0UL, 
4278190080UL, 4278190080UL, 4194304000UL, 3573547008UL, 2768240640UL, 1610612736UL, 
 956301312UL,  603979776UL,          0UL, 4293263360UL, 4294574080UL, 3607035904UL, 
2382299136UL,  771686400UL,  117374976UL,   16711680UL,   16318464UL,   13238272UL, 
4291297280UL, 4291166208UL, 3419013120UL, 2328952832UL, 1020329984UL,  164298752UL, 
  11993088UL,   10027008UL,    7864320UL, 4284088320UL, 4284284928UL, 3376742400UL, 
2270035968UL, 1364852736UL,  407764992UL,    4325376UL,    3735552UL,    2752512UL, 
4278190080UL, 4143972352UL, 3439329280UL, 2617245696UL, 1409286144UL,  704643072UL, 
 100663296UL,          0UL,          0UL, 4278190080UL, 3640655872UL, 3372220416UL, 
2566914048UL, 1711276032UL,  855638016UL,  352321536UL,          0UL,          0UL, 
4278190080UL, 4278190080UL, 3271557120UL, 2466250752UL, 1660944384UL,  956301312UL, 
 503316480UL,  100663296UL,          0UL, 4278190080UL, 4278190080UL, 3791650816UL, 
3170893824UL, 1560281088UL,  905969664UL,  503316480UL,  301989888UL,          0UL, 
4278190080UL, 4278190080UL, 3909091328UL, 3305111552UL, 2164260864UL, 1308622848UL, 
 704643072UL,  201326592UL,          0UL, 4278190080UL, 4278190080UL, 4278190080UL, 
3640655872UL, 2919235584UL, 1660944384UL,  855638016UL,  553648128UL,          0UL, 
4293525504UL, 4293853184UL, 3858366464UL, 3321823232UL, 2281635840UL, 1124007936UL, 
 519962624UL,  167641088UL,   16384000UL, 4291297280UL, 3936485376UL, 3350265856UL, 
2579824640UL, 1674117120UL,  667418624UL,  113573888UL,   12648448UL,   12648448UL, 
4284284928UL, 4031250432UL, 3240951808UL, 2268856320UL, 1715994624UL, 1011548160UL, 
 206045184UL,    4521984UL,    4718592UL, 4278190080UL, 3976200192UL, 3355443200UL, 
2264924160UL, 1610612736UL, 1207959552UL,  503316480UL,   50331648UL,          0UL, 
4278190080UL, 4278190080UL, 3456106496UL, 2667577344UL, 1761607680UL, 1207959552UL, 
 704643072UL,  150994944UL,          0UL, 4278190080UL, 4278190080UL, 3573547008UL, 
2516582400UL, 1761607680UL, 1056964608UL,  704643072UL,  301989888UL,          0UL, 
4278190080UL, 4278190080UL, 3758096384UL, 3120562176UL, 1610612736UL, 1056964608UL, 
 553648128UL,  301989888UL,          0UL, 4278190080UL, 4278190080UL, 3841982464UL, 
3271557120UL, 2113929216UL,  855638016UL,  603979776UL,  251658240UL,          0UL, 
4278190080UL, 4278190080UL, 3523215360UL, 2818572288UL, 1912602624UL, 1358954496UL, 
 905969664UL,  402653184UL,          0UL, 
};

// 600x600x2, ClMlxx - Photo Best, MLC Both

uint32_t ulMapDJ3600_ClMlxx_6x6x2[ 9 * 9 * 9 ] =
{
         0UL,     983040UL,    6291456UL,   13762560UL,   16711680UL,   16711680UL, 
  16719360UL,   16750080UL,   16768256UL,   12619776UL,   13383936UL,   11403264UL, 
  14614528UL,   16711680UL,   16711680UL,   16726272UL,   16761344UL,   16768768UL, 
  15098624UL,   15478016UL,   16728576UL,   16715520UL,   16714752UL,   16740096UL, 
  16769024UL,   16776192UL,   16776960UL,   15808768UL,   15803392UL,   16736256UL, 
  16758528UL,   16741632UL,   16772864UL,   16776960UL,   16776960UL,   16776960UL, 
  12807168UL,   12407808UL,   13156352UL,   14084608UL,   14417664UL,   14089984UL, 
  14352128UL,   14876416UL,   15662848UL,    5357824UL,    4174080UL,    4973568UL, 
   7732992UL,    8322816UL,    8912640UL,    9305856UL,   12779264UL,   13893376UL, 
   1824768UL,    1232384UL,    1436672UL,    2621184UL,    3800832UL,    3407616UL, 
   3604224UL,    6946560UL,   11075328UL,     846336UL,     648192UL,     652544UL, 
   1048320UL,    2227968UL,    2031360UL,    1834752UL,    1441536UL,    5766912UL, 
     62208UL,      64768UL,      65280UL,      65280UL,      65280UL,      65280UL, 
     65280UL,      65280UL,      65280UL,    2804224UL,      57344UL,      50176UL, 
   2378496UL,    9057024UL,   15160320UL,   16750080UL,   16765696UL,   16771328UL, 
  10475008UL,   13349888UL,   11640576UL,   14903552UL,   16726272UL,   16724736UL, 
  16738560UL,   16763904UL,   16776192UL,   15180288UL,   16017664UL,   16757760UL, 
  16760832UL,   16761856UL,   16765440UL,   16771840UL,   16776192UL,   16776960UL, 
  15879680UL,   15746304UL,   16763136UL,   16768768UL,   16772608UL,   16776960UL, 
  16776960UL,   16776960UL,   16776960UL,   12683776UL,   12764672UL,   13172224UL, 
  13827840UL,   13762304UL,   13827840UL,   14089984UL,   14417664UL,   14876416UL, 
   4576512UL,    5570304UL,    6553344UL,    7143168UL,    7732992UL,    7929600UL, 
   9109248UL,   11075328UL,   13172480UL,    1048320UL,    1048320UL,    2031360UL, 
   2424576UL,    3211008UL,    3211008UL,    3211008UL,    4980480UL,    9109248UL, 
    851712UL,      65280UL,      65280UL,      65280UL,     458496UL,     655104UL, 
    655104UL,     851712UL,    3800832UL,      65280UL,      65280UL,      65280UL, 
     65280UL,      65280UL,      65280UL,      65280UL,      65280UL,      65280UL, 
   2025984UL,     458496UL,      65280UL,    2031360UL,   11075328UL,   15859456UL, 
  16776960UL,   16776960UL,   16776960UL,    6942208UL,    8122112UL,   12254976UL, 
  13238016UL,   15400704UL,   16776960UL,   16776960UL,   16776960UL,   16776960UL, 
  14019840UL,   16380672UL,   16773376UL,   16776960UL,   16776960UL,   16776960UL, 
  16776960UL,   16776960UL,   16776960UL,   16297472UL,   16761856UL,   16775168UL, 
  16776960UL,   16776960UL,   16776960UL,   16776960UL,   16776960UL,   16776960UL, 
  13030400UL,   12975872UL,   13172480UL,   13631232UL,   13500160UL,   13696768UL, 
  13958912UL,   14417664UL,   14941952UL,    5570304UL,    5963520UL,    7339776UL, 
   7929600UL,    7929600UL,    7732992UL,    9109248UL,   11468544UL,   13106944UL, 
   1244928UL,    1638144UL,    2424576UL,    3014400UL,    3014400UL,    3211008UL, 
   3407616UL,    5766912UL,    9109248UL,     458496UL,      65280UL,      65280UL, 
    458496UL,     458496UL,     655104UL,     851712UL,    1048320UL,    3800832UL, 
     65280UL,      65280UL,      65280UL,      65280UL,      65280UL,      65280UL, 
     65280UL,      65280UL,      65280UL,    2024704UL,     844800UL,    1631232UL, 
   1633536UL,   13369088UL,   16776960UL,   16776960UL,   16776960UL,   16776960UL, 
   5372160UL,    3798528UL,   13434624UL,   14745344UL,   16645888UL,   16776960UL, 
  16776960UL,   16776960UL,   16776960UL,   10287616UL,   15138048UL,   16776960UL, 
  16776960UL,   16776960UL,   16776960UL,   16776960UL,   16776960UL,   16776960UL, 
  15266816UL,   16776960UL,   16776960UL,   16775680UL,   16776960UL,   16776960UL, 
  16776960UL,   16776960UL,   16580352UL,   13369088UL,   13434624UL,   13958912UL, 
  14024448UL,   14155008UL,   14024448UL,   14089984UL,   14745344UL,   15138560UL, 
   6946560UL,    7143168UL,    8322816UL,    8322816UL,    8912640UL,    8912640UL, 
   9895680UL,   12058368UL,   13238016UL,    1834752UL,    2621184UL,    3211008UL, 
   3604224UL,    3800832UL,    3800832UL,    4194048UL,    6553344UL,    9895680UL, 
    655104UL,      65280UL,     458496UL,     851712UL,    1048320UL,    1048320UL, 
   1244928UL,    1441536UL,    4587264UL,      65280UL,      65280UL,      65280UL, 
     65280UL,      65280UL,      65280UL,      65280UL,      65280UL,      63232UL, 
   3782400UL,    1219584UL,    2006784UL,    4963584UL,    8506624UL,   16774400UL, 
  16776960UL,   16776960UL,   16776960UL,   11651584UL,   12700160UL,   14796288UL, 
  15911424UL,   16766976UL,   16774912UL,   16776960UL,   16776960UL,   16776960UL, 
  15453952UL,   16764416UL,   16763904UL,   16765440UL,   16767488UL,   16772864UL, 
  16776960UL,   16776960UL,   16776960UL,   16765440UL,   16764160UL,   16764160UL, 
  16767232UL,   16765952UL,   16769536UL,   16775168UL,   16776960UL,   16776960UL, 
  14144256UL,   14145792UL,   14603520UL,   14734336UL,   14470912UL,   14408448UL, 
  14217728UL,   14810880UL,   14941952UL,    8319488UL,    9105920UL,   10087680UL, 
  10086144UL,    9888000UL,   10081536UL,   10676736UL,   12450304UL,   13565696UL, 
   2424576UL,    3407616UL,    4389376UL,    4779520UL,    4385536UL,    4972800UL, 
   4775936UL,    6746880UL,   10091264UL,     655104UL,     458496UL,     851712UL, 
   1438976UL,    1436928UL,    1435904UL,    1434112UL,    1630720UL,    5171712UL, 
     65280UL,      65280UL,      65280UL,      65024UL,      62720UL,      60416UL, 
     59136UL,      58368UL,      54784UL,    5923584UL,    2572032UL,    3949824UL, 
   7495680UL,   13534976UL,   14788608UL,   16767744UL,   16774656UL,   16776960UL, 
  12740864UL,   15236608UL,   16279808UL,   16675328UL,   16746240UL,   16760064UL, 
  16767744UL,   16773888UL,   16776960UL,   16742400UL,   16748544UL,   16746240UL, 
  16745472UL,   16747776UL,   16758528UL,   16766720UL,   16772864UL,   16776960UL, 
  16749312UL,   16749312UL,   16747776UL,   16747008UL,   16749312UL,   16755456UL, 
  16764160UL,   16770048UL,   16776960UL,   14592000UL,   15181824UL,   15501824UL, 
  15307520UL,   14656000UL,   15178752UL,   15582208UL,   15784448UL,   15988992UL, 
  10461696UL,   10665216UL,   10857984UL,   11248896UL,   10854144UL,   10062336UL, 
  11056896UL,   12047104UL,   13300480UL,    3592192UL,    4772864UL,    5558016UL, 
   5556992UL,    5359104UL,    5745408UL,    5545728UL,    6736640UL,    9691904UL, 
    649216UL,    1041408UL,    1629184UL,    1824000UL,    1822208UL,    1819648UL, 
   2013696UL,    2406912UL,    5164288UL,      64256UL,      63488UL,      60160UL, 
     56832UL,      54528UL,      51968UL,      49664UL,      48384UL,      43008UL, 
   9252096UL,    7671552UL,   10229760UL,    9054720UL,   12596736UL,   14838784UL, 
  15632896UL,   16763648UL,   16769024UL,   13707008UL,   15477248UL,   16720896UL, 
  16723200UL,   16726272UL,   16737024UL,   16750080UL,   16762880UL,   16767744UL, 
  16725504UL,   16727808UL,   16730880UL,   16728576UL,   16730112UL,   16733184UL, 
  16749312UL,   16762112UL,   16766208UL,   16731648UL,   16733184UL,   16732416UL, 
  16730880UL,   16730880UL,   16732416UL,   16742400UL,   16759296UL,   16765696UL, 
  15555840UL,   15815680UL,   15749376UL,   15618304UL,   15420160UL,   16275200UL, 
  16673792UL,   16754688UL,   16764672UL,   11627520UL,   12019968UL,   12606720UL, 
  12734720UL,   12211968UL,   11426304UL,   12212736UL,   13273600UL,   13682176UL, 
   5332224UL,    5928960UL,    6124032UL,    6120960UL,    5922048UL,    5724672UL, 
   5327616UL,    7307520UL,    8306688UL,    1024512UL,    1421568UL,    2009856UL, 
   2400000UL,    2397696UL,    2195712UL,    2778624UL,    2777856UL,    4958208UL, 
     52992UL,      52224UL,      50944UL,      49920UL,      46848UL,      39936UL, 
     30720UL,      31488UL,      27648UL,   11013888UL,   11012352UL,   13373184UL, 
  11802624UL,   10819584UL,   13840384UL,   15358464UL,   15886592UL,   16756992UL, 
  14484992UL,   16713216UL,   16712448UL,   16713984UL,   16715520UL,   16719360UL, 
  16732416UL,   16740096UL,   16751616UL,   16714752UL,   16716288UL,   16717056UL, 
  16716288UL,   16717056UL,   16718592UL,   16728576UL,   16737792UL,   16747008UL, 
  16718592UL,   16720128UL,   16719360UL,   16719360UL,   16718592UL,   16720128UL, 
  16720128UL,   16733184UL,   16745472UL,   16590592UL,   16000000UL,   15868928UL, 
  15737856UL,   15541248UL,   16720128UL,   16721664UL,   16727808UL,   16743168UL, 
  12924416UL,   13120256UL,   13050880UL,   12986880UL,   12790272UL,   12723968UL, 
  13313792UL,   13644544UL,   14643712UL,    6698496UL,    6699264UL,    7287552UL, 
   7679232UL,    7087872UL,    6892032UL,    6498816UL,    7680000UL,   10641408UL, 
   1779456UL,    2376192UL,    2571264UL,    2568960UL,    2567424UL,    2566656UL, 
   2566656UL,    2170368UL,    3952896UL,      29952UL,      29184UL,      25344UL, 
     23040UL,      21504UL,      18432UL,      16896UL,      15360UL,      15360UL, 
  10420224UL,   13434880UL,   14551296UL,   14619136UL,   14818816UL,   15410944UL, 
  15806464UL,   16070144UL,   16205056UL,   14614528UL,   16711680UL,   16711680UL, 
  16711680UL,   16711680UL,   16713984UL,   16715520UL,   16721664UL,   16723200UL, 
  16711680UL,   16711680UL,   16711680UL,   16711680UL,   16711680UL,   16711680UL, 
  16711680UL,   16719360UL,   16718592UL,   16711680UL,   16711680UL,   16711680UL, 
  16711680UL,   16711680UL,   16711680UL,   16711680UL,   16713984UL,   16716288UL, 
  16711680UL,   16711680UL,   16711680UL,   16711680UL,   15533568UL,   16711680UL, 
  16711680UL,   16711680UL,   16715520UL,   14024704UL,   13959168UL,   14221312UL, 
  13437184UL,   13175808UL,   12651520UL,   13631488UL,   14352384UL,   14485760UL, 
   7864320UL,    7274496UL,    8847360UL,   10027008UL,    8063232UL,    8064000UL, 
   7080960UL,    9633792UL,    9830400UL,    2555904UL,    2555904UL,    2949120UL, 
   3538944UL,    3932160UL,    3541248UL,    3345408UL,    3145728UL,    4915200UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL, 
};


// 300x300x1, KCMY - Plain Draft, MLC Both

uint32_t ulMapDJ3600_KCMY_3x3x1[ 9 * 9 * 9 ] =
{
4294967040UL, 4294967040UL, 4294967040UL, 4294967040UL, 2801794816UL, 1862270720UL, 
1157627648UL,  486080256UL,   16056064UL, 4294967040UL, 4294967040UL, 4294967040UL, 
4009754368UL, 2600468224UL, 1795161856UL, 1090518784UL,  418709248UL,   15531776UL, 
4294967040UL, 4294967040UL, 4294967040UL, 4294967040UL, 2264923904UL, 1291845376UL, 
 720699136UL,  249233152UL,   14483200UL, 4290576128UL, 4291624704UL, 4294967040UL, 
4294967040UL, 3841982208UL, 1591017216UL,  717029120UL,  346881792UL,   11468544UL, 
4286643968UL, 4287168256UL, 4287692544UL, 4288741120UL, 4206952192UL, 2931752704UL, 
1251278592UL,  444399360UL,    8716032UL, 4284022528UL, 4283891456UL, 4283629312UL, 
4282711808UL, 4284153600UL, 2557542144UL, 1920270080UL,  744292096UL,    6356736UL, 
4281925376UL, 4281532160UL, 4280745728UL, 4279566080UL, 4279959296UL, 2418474752UL, 
1345781504UL,  808779520UL,    3735296UL, 4279959296UL, 4279828224UL, 4279041792UL, 
4278648576UL, 4278779648UL, 2819292928UL, 1410268928UL,  638910208UL,    1376000UL, 
4278255360UL, 4278255360UL, 4278255360UL, 4278255360UL, 4278255360UL, 3288399616UL, 
1946222336UL,  838926080UL,      65280UL, 4294967040UL, 4294967040UL, 4294967040UL, 
1962934016UL, 1157627648UL,  687865600UL,  452984576UL,  150798080UL,   16776960UL, 
4294967040UL, 4294967040UL, 4294967040UL, 2399141632UL, 1124073216UL,  183303936UL, 
  13958912UL,   13041408UL,   12517120UL, 4294967040UL, 4294967040UL, 4294967040UL, 
1825636096UL,  717291264UL,  280690432UL,   11468544UL,   11337472UL,   11599616UL, 
4289920768UL, 4288347904UL, 4286906112UL, 3264413440UL, 1115488000UL,  444792576UL, 
  42139392UL,    9109248UL,    9633536UL, 4286643968UL, 4283760384UL, 4281794304UL, 
3963420416UL, 1749483264UL,  810483456UL,  240582400UL,    6487808UL,    7274240UL, 
4284022528UL, 4280876800UL, 4280090368UL, 4280090368UL, 2451635968UL, 1076297472UL, 
 539950848UL,  104529664UL,    5046016UL, 4281794304UL, 4279172864UL, 4279041792UL, 
4279041792UL, 3188522752UL, 1678704384UL,  672202496UL,  270073600UL,    2555648UL, 
4279959296UL, 4278253568UL, 4278384128UL, 4278386432UL, 3523411712UL, 2147680000UL, 
1074069248UL,  335871744UL,     458496UL, 4278255360UL, 4278250496UL, 4278251008UL, 
4278253568UL, 3791716096UL, 2617310976UL, 1543569152UL,  671153920UL,      65280UL, 
4294967040UL, 4294959616UL, 4294966784UL, 1627389696UL, 1023409920UL,  653721344UL, 
 284491520UL,  183828224UL,   16776960UL, 4294967040UL, 4294967040UL, 4294967040UL, 
1022689024UL,   49610496UL,   16056064UL,   15793920UL,   14483200UL,   13958912UL, 
4294967040UL, 4294967040UL, 3938373632UL, 2260790784UL,  447676160UL,   10944256UL, 
  10682112UL,   10682112UL,   10419968UL, 4289658624UL, 4288610048UL, 4284676096UL, 
2490687488UL,  846397184UL,  175570688UL,    8191744UL,    8978176UL,    9502464UL, 
4286381824UL, 4284546816UL, 4281270016UL, 3157589760UL, 1346174720UL,  507969280UL, 
  72548096UL,    6356736UL,    7405312UL, 4284022528UL, 4281007872UL, 4279559168UL, 
3625511936UL, 1981611776UL,  908001024UL,  338231040UL,    3735296UL,    5046016UL, 
4281794304UL, 4279169536UL, 4278508032UL, 3960002560UL, 2517167616UL, 1343028992UL, 
 537722624UL,  202964736UL,    2817792UL, 4279828224UL, 4278378496UL, 4278242816UL, 
4261466624UL, 3019955712UL, 1912664576UL,  973274880UL,  268631808UL,     851712UL, 
4278255360UL, 4278245888UL, 4278240768UL, 4278242816UL, 3321943552UL, 2315312640UL, 
1442902528UL,  570490624UL,      65280UL, 4294939136UL, 4294933504UL, 4294939648UL, 
3271535616UL, 1056957952UL,  586481408UL,  250937088UL,  116719360UL,   16776960UL, 
4294937600UL, 4294930432UL, 3909052928UL, 1190558208UL,  150255104UL,   16048640UL, 
  16056064UL,   16056064UL,   15007488UL, 4294943744UL, 4294940160UL, 4073224192UL, 
2296154624UL,  417374208UL,   14073856UL,   13163520UL,   12514304UL,   11992832UL, 
4289769984UL, 4290034688UL, 4286087680UL, 2289598976UL, 1316788224UL,   74629632UL, 
   7918592UL,    8185856UL,    8322816UL, 4286371328UL, 4285321216UL, 4281902080UL, 
3057426432UL, 1447858688UL,  373995008UL,    5555712UL,    6609920UL,    7271936UL, 
4283753984UL, 4281387008UL, 4280068608UL, 3658918912UL, 1880926720UL,  773897216UL, 
 137024512UL,    4118528UL,    5171712UL, 4281788928UL, 4279549952UL, 4278889472UL, 
3758662656UL, 2316085760UL, 1242348032UL,  437045248UL,  102553600UL,    3331584UL, 
4279820800UL, 4278501376UL, 4278234112UL, 3993019392UL, 2717951488UL, 1811984384UL, 
 906150912UL,  235063808UL,    1366528UL, 4278248960UL, 4278239232UL, 4278234624UL, 
4227900416UL, 3053496832UL, 2281744896UL, 1543548928UL,  637585408UL,      47616UL, 
4294924288UL, 4294918656UL, 4294918656UL, 2566875648UL, 1828680192UL,  754951168UL, 
 250922496UL,  116710400UL,   16773632UL, 4294919680UL, 4294189056UL, 4294191104UL, 
1324627968UL,  317999616UL,   16024064UL,   16034304UL,   16040448UL,   16045568UL, 
4294200832UL, 4292358656UL, 4074518016UL, 1861499904UL,  452218368UL,   15626752UL, 
  14455296UL,   14201856UL,   13814272UL, 4288965120UL, 4286071808UL, 4286071296UL, 
2256294912UL, 1384930304UL,  144075264UL,   10258432UL,   10396160UL,    9879552UL, 
4286480896UL, 4285562368UL, 4282405376UL, 2756466176UL, 1448237056UL,  710175232UL, 
   5801984UL,    6330368UL,    6600192UL, 4283735552UL, 4281893376UL, 4280315392UL, 
3894308864UL, 1948675584UL,  909142016UL,  103974400UL,    4496384UL,    5551616UL, 
4281510400UL, 4279536128UL, 4279008256UL, 3926685184UL, 2349627392UL, 1242593280UL, 
 437553152UL,    1875968UL,    3714048UL, 4279809024UL, 4278621696UL, 4278486528UL, 
4060249088UL, 2550298624UL, 1678014976UL,  939820544UL,  201625600UL,    1482240UL, 
4278237184UL, 4278231040UL, 4278226944UL, 4278224896UL, 2818605056UL, 2080406016UL, 
1476426752UL,  671126016UL,      36864UL, 4294915584UL, 4294912000UL, 4294908928UL, 
2566860288UL, 1358906368UL,  822036480UL,  452228608UL,  116690944UL,   16754688UL, 
4294914560UL, 4294186496UL, 4294184960UL, 1995707392UL,  452206080UL,   16003584UL, 
  16016384UL,   16023040UL,   16028160UL, 4294914560UL, 4291957248UL, 4007006720UL, 
2297698816UL,  687087616UL,   16004096UL,   15752192UL,   14972416UL,   14978048UL, 
4289084928UL, 4286324224UL, 4286717440UL, 2290755072UL, 1050946048UL,  145502720UL, 
  11162112UL,   11300864UL,   11308032UL, 4285682176UL, 4284365824UL, 4283313152UL, 
2656185344UL, 1381380096UL,  845167104UL,   74075648UL,    7629312UL,    8162304UL, 
4283718144UL, 4282010624UL, 4280694272UL, 3794286080UL, 1848653312UL,  842020352UL, 
 406209536UL,    4614656UL,    5540352UL, 4281363968UL, 4279653376UL, 4279127040UL, 
4161817600UL, 2450542592UL, 1209547776UL,  471353344UL,    2516992UL,    3833856UL, 
4279663104UL, 4278609920UL, 4278476800UL, 4261698560UL, 2651085824UL, 1543787008UL, 
 872698880UL,  168320512UL,    1733120UL, 4278224384UL, 4278220288UL, 4278218240UL, 
4278217216UL, 2885706752UL, 1744854016UL, 1342198784UL,  738223104UL,      25088UL, 
4294910464UL, 4294906880UL, 4294184448UL, 3539931648UL, 1358895616UL,  452926464UL, 
 419375616UL,  183782912UL,   16740352UL, 4294909952UL, 4294182912UL, 4294181376UL, 
2901672448UL,  854853632UL,   15995904UL,   16001024UL,   16009728UL,   16014848UL, 
4294908928UL, 4293790720UL, 4293526528UL, 2733900800UL, 1022625280UL,   83104256UL, 
  16001024UL,   16008704UL,   16013312UL, 4289602048UL, 4286580224UL, 4287235584UL, 
2694581248UL, 1387008000UL,  381556224UL,   12460544UL,   12206080UL,   12474368UL, 
4285672448UL, 4283307008UL, 4283568640UL, 2690126336UL, 1415451648UL,  711989760UL, 
 108535808UL,    8403968UL,    9067520UL, 4282922496UL, 4281870336UL, 4281211392UL, 
2754615808UL, 1681135616UL,  842668032UL,  541204480UL,    5126144UL,    6315008UL, 
4281481216UL, 4279642112UL, 4279508992UL, 4162068480UL, 2417500160UL, 1243225088UL, 
 437918720UL,  237383680UL,    3560448UL, 4279517696UL, 4278729216UL, 4278596608UL, 
4278596608UL, 2818979328UL, 1644573696UL,  738863104UL,  235678720UL,    1856000UL, 
4278211072UL, 4278209024UL, 4278207488UL, 4278207488UL, 2952806912UL, 1778401280UL, 
1006646784UL,  704657920UL,      15360UL, 4294906368UL, 4294312960UL, 4294182400UL, 
4176741888UL, 2197030912UL,  821955072UL,  218041856UL,   83103744UL,   16725504UL, 
4294839808UL, 4294180864UL, 4294180864UL, 3371433984UL, 1693712384UL,  351535104UL, 
  15994368UL,   15997440UL,   16002048UL, 4294839808UL, 4293918720UL, 4293394432UL, 
3069313024UL, 1827930112UL,  552861696UL,   15993856UL,   15997440UL,   16001024UL, 
4289990656UL, 4289070080UL, 4289200640UL, 2896560640UL, 1890976256UL,  918684672UL, 
 114296832UL,   13506048UL,   13772800UL, 4285797376UL, 4283695104UL, 4283826176UL, 
2724200448UL, 1449132032UL, 1047922688UL,  411437568UL,    9441792UL,   10233856UL, 
4282784256UL, 4281994752UL, 4164027904UL, 2822243840UL, 1648100864UL,  775947264UL, 
 542247424UL,   39325696UL,    6958080UL, 4280818688UL, 4279504896UL, 4229303808UL, 
2887388672UL, 1780222976UL, 1008601600UL,  438438400UL,  271323136UL,    4073472UL, 
4279507456UL, 4278719488UL, 4278587904UL, 4261810176UL, 2751991808UL, 1678381056UL, 
 738856448UL,  168430080UL,    1845248UL, 4278199808UL, 4278198272UL, 4278197248UL, 
4278197248UL, 3321896448UL, 2013274624UL, 1140859392UL,  469768704UL,       8704UL, 
4294901760UL, 4294901760UL, 4294901760UL, 4294901760UL, 3607035904UL, 1996423168UL, 
 956235776UL,  385810432UL,   16711680UL, 4294901760UL, 4294180864UL, 4294180864UL, 
3706978304UL, 2499018752UL, 1223950336UL,  485752832UL,   83099648UL,   15990784UL, 
4294901760UL, 4293787648UL, 4293394432UL, 3337486336UL, 2465464320UL, 1593049088UL, 
 552861696UL,   49545216UL,   15990784UL, 4291821568UL, 4289724416UL, 4289986560UL, 
3064725504UL, 2360868864UL, 1723858944UL,  852492288UL,  114950144UL,   14417920UL, 
4287234048UL, 4285923328UL, 4286054400UL, 3598581760UL, 1987969024UL, 1619263488UL, 
1049624576UL,  345899008UL,   10616832UL, 4283564032UL, 4282777600UL, 4283564032UL, 
3025010688UL, 1917452288UL, 1112145920UL,  978714624UL,  442892288UL,    7340032UL, 
4280942592UL, 4280025088UL, 4280811520UL, 2854354944UL, 1814167552UL, 1009123328UL, 
 640417792UL,  473825280UL,    4456448UL, 4279107584UL, 4278583296UL, 4278452224UL, 
4278976512UL, 1946944512UL, 1141637632UL,  672399360UL,  336986112UL,    2490368UL, 
4278190080UL, 4278190080UL, 4278190080UL, 3791650816UL, 2684354560UL, 1879048192UL, 
1140850688UL,  436207616UL,          0UL, 
};

// 300x300x1, ClMlxx - Plain Draft, MLC Both

uint32_t ulMapDJ3600_ClMlxx_3x3x1[ 9 * 9 * 9 ] =
{
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL, 
         0UL,          0UL,          0UL, 
};

